Title Banner

Previous Book Contents Book Index Next

Inside Macintosh: OpenDoc Programmer's Guide


Index L - Z

L

large icon view type
large icons [1]
Last method
layout [1]
    See also drawing, imaging, printing
layout protocol
lazy internalization [1]
link borders [1] [2] [3]
Link Destination Info dialog box [1] [2] [3]
    Break Link button
    illustrated
    Manually radio button
    Update Now radio button
link destinations
    editing [1]
    reading from [1]
    updating [1]
link info structure [1]
link key
link manager [1] [2]
link object [1] [2] [3]
    See also link destinations
Link Source Info dialog box [1] [2] [3]
    Break Link button
    illustrated
    Manually radio button [1] [2]
    On Save radio button [1] [2]
    Update Now radio button [1] [2]
link source object [1] [2] [3]
link sources [1] [2]
    replacing content of [1]
    revealing [1]
    updating [1]
    writing to [1]
link specifications [1] [2]
link status
linking [1] [2] [3]
    and embedded content changes
    and translation
    and undo [1]
    breaking and cutting links [1]
    cloning and
    concepts [1]
    creating a link at the destination [1]
    creating a link at the source [1]
    creating links within links [1]
    displaying link information [1]
    editing in link destinations [1]
    frame link status [1]
    link borders [1] [2] [3]
    link info [1]
    nested links
    reading and writing links [1]
    reading data and creating a link [1]
    reading linked data [1] [2]
    replacing link-source content [1]
    restrictions on transfer of linked data [1] [2]
    revealing link sources [1]
    See also link sources, link destinations
    selected links [1]
    update ID [1]
    updating a link destination [1] [2] [3]
    updating a link source [1] [2] [3]
    user actions to create a link [1]
    user actions to delete a link [1]
    writing linked data [1]
linking protocol
linking, dynamic [1]
LinkStatusChanged method (ODPart) [1] [2] [3]
LinkUpdated method (ODPart) [1] [2] [3]
Lock method

M

main storage unit (of a part) [1] [2]
manual updating [1]
Manually radio button (in Link Source Info and Link Destination Info dialog boxes) [1] [2]
Manually radio button (in Paste As dialog box)
MarkActionHistory method
memory management. See reference-counted objects, purging
memory-management protocol
menu bar object [1] [2] [3]
menu events [1]
menu focus [1] [2]
menu ID [1]
menus [1] [2] [3] [4]
    Apple menu [1]
    Application menu [1]
    base menu bar
    command IDs [1]
    Document menu [1] [2] [3]
    Edit menu [1] [2] [3]
    enabling and disabling [1] [2]
    for part viewers and read-only documents [1]
    handling events in [1]
    menu bar [1]
    root-part responsibilities [1]
    sharing
    synthetic command IDs
    View menu [1] [2]
    Windows menu [1]
Merge with Contents radio button (in Paste As dialog box) [1] [2]
message interface object [1] [2] [3]
modal dialog boxes [1]
    event filters for
modal focus [1] [2]
modeless dialog boxes [1]
    closing [1]
    hiding
    sharing [1]
    showing [1]
monitor
monolithic applications. See conventional applications
monolithic parts. See noncontainer parts
mouse events [1] [2] [3]
    See also display-related events
mouse focus [1] [2]
mouse region
mouse-down offset annotation
mouse-down tracking [1]
mouse-up tracking [1]
movable modal dialog boxes [1] [2]
MoveBefore method
MoveBehind method
MoveBy method
moving (in data transfer) [1]
multiple facets [1]
multiple frames [1] [2] [3]
multiple items in transferred data [1]
multiple selections [1] [2]
multiple views of a part [1]
multiprocess runtime model
multistage undo actions [1]

N

name resolver [1] [2] [3]
name space object [1] [2]
name spaces [1]
name-mapping ('nmap') resource type [1]
name-space manager [1] [2]
negotiation. See frame negotiation
nested links
New (menu command) [1] [2]
new operator (C++)
New View (menu command) [1]
NewShape method
NewTransform method
Next method
noncontainer parts [1] [2] [3]
nonexclusive focus [1] [2]
nonpersistent frames [1] [2] [3]
normalized frame shape
null ID

O

object accessors [1] [2]
    default [1]
    system-level
object equality
object extensions. See extensions
object ID
Object Management Group (OMG)
object model [1]
object relationships (runtime) [1]
object resolution [1] [2]
object specifiers
    as direct parameters
    constructing [1]
    defined
    resolving [1] [2]
object-callback functions [1] [2]
    system-level
object-descriptor classes [1] [2]
object-name-space object
objects (of ODObject class)
objects as parameters to methods [1]
ODAddressDesc class
ODAppleEvent class
ODArbitrator class
ODBinding class [1] [2]
ODByteArray structure [1] [2]
ODCanvas class [1] [2] [3]
ODClipboard class
ODContainer class [1] [2]
ODCPlusSemanticInterface utility class
ODDesc class [1] [2]
ODDescList class
ODDescToAEDesc utility function
ODDesUtl utility library
ODDispatcher class
ODDispatchModule class [1] [2]
ODDocument class [1] [2]
ODDraft class [1] [2]
ODDragAndDrop class [1] [2]
ODDragItemIterator class
ODDropResult type
ODEmbeddedFramesIterator class [1] [2] [3]
ODExtension class [1] [2] [3] [4]
ODFacet class [1] [2]
ODFacetIterator class [1] [2]
ODFocusModule class [1] [2]
ODFocusOwnerIterator class
ODFocusSet class [1] [2] [3]
ODFocusSetIterator class
ODFrame class [1] [2]
ODFrameFacetIterator class
ODInfo class [1] [2] [3]
ODLink class [1] [2] [3]
ODLinkInfo type
ODLinkManager class
ODLinkSource class [1] [2] [3]
ODLinkSpec class [1] [2]
ODMemory utility library
ODMenuBar class [1] [2] [3]
ODMessageInterface class [1] [2]
ODNameResolver class [1] [2] [3]
ODNameSpace class [1] [2]
ODNameSpaceManager class
ODObject class [1] [2]
ODObjectIterator class
ODObjectNameSpace class
ODObjectSpec class
ODOSLToken class [1] [2]
ODPart class [1] [2] [3]
ODPasteAsResult type [1] [2]
ODPersistentObject class [1] [2]
ODPlatformTypeList class
ODPlatformTypeListIterator class
ODRecord class
ODRefCntObject class [1] [2]
ODSemanticInterface class [1] [2] [3]
ODSession class
ODSettingsExtension class [1] [2] [3]
ODShape class [1] [2] [3] [4]
ODStorageSystem class
ODStorageUnit class [1] [2] [3]
ODStorageUnitCursor class [1] [2] [3]
ODStorageUnitRef type
ODStorageUnitRefIterator class [1] [2]
ODStorageUnitView class [1] [2] [3] [4]
ODTransform class [1] [2]
    structure of
    subclassing [1] [2]
ODTranslation class [1] [2]
ODTypeList class
ODTypeListIterator class
ODTypeToken class
ODUndo class [1] [2]
ODValueIterator class
ODValueNameSpace class
ODWindow class [1] [2] [3]
ODWindowIterator class [1] [2]
ODWindowState class [1] [2]
offscreen canvases [1] [2]
offscreen drawing [1] [2]
On Save radio button (in Link Source Info dialog box) [1] [2]
Open Document (menu command) [1] [2]
Open method
Open method (ODPart) [1] [2] [3]
    for installing patches
Open Scripting Architecture (OSA) [1] [2]
Open Selection (menu command) [1] [2] [3] [4]
OpenDoc classes [1]
OpenDoc Development Framework (ODF)
OpenDoc protocols [1]
OpenDoc subsystems
opening a part. See part windows, Open method
operator new (C++)
Option-dragging
OSA. See Open Scripting Architecture
OSL support flags. See callback flags
outside-in activation
overlaid frames
owner (of a canvas)

P

Page Down key (on keyboard)
Page Setup (menu command) [1] [2]
Page Up key (on keyboard)
palettes [1]
    creating parts from [1] [2]
    sharing [1]
parameters, allocating and releasing [1]
parent canvas
part category [1] [2]
part data types. See part kind
part editor icons [1] [2]
part editors [1]
    changing [1] [2]
    default, for category [1] [2]
    default, for kind [1]
    defined
    development scenarios for [1]
    displaying name of [1]
    installing [1]
    of last resort [1]
    overriding ODPart [1]
    preferred [1] [2]
    splash screens for [1]
part extensions. See extensions
part icons [1]
part ID
part info [1] [2] [3] [4]
Part Info dialog box [1] [2] [3] [4]
    Bundled checkbox in
    Editor pop-up menu in
    illustrated
    Kind pop-up menu in
    Settings button in
part kind [1] [2]
    changing [1]
    converting to file type
    identifying, to the user
    preferred [1] [2]
    standard
part names [1] [2] [3]
part object [1]
part viewers [1] [2] [3]
    and menus [1]
    free distribution of
    installing [1]
part windows
    and sequenced frames [1]
    default position
    defined [1] [2]
    frame outline in [1]
    title for
    user actions to create [1]
    using to reposition content [1]
part-storage protocol
part-viewer icons [1]
part-wrapper object [1]
parts [1]
    activating and deactivating [1] [2] [3]
    active [1] [2] [3]
    adopting container properties [1]
    closing [1]
    container [1] [2] [3]
    content model of [1]
    creating from palettes [1] [2]
    defined
    displaying. See drawing
    embedded [1] [2] [3]
    inactive [1] [2]
    installing [1]
    multiple views of [1]
    naming [1] [2] [3]
    noncontainer [1] [2] [3]
    opening into a part window. See part windows
    reading and writing [1]
    removing, embedded
    root [1] [2] [3]
    See also ODPart class
    selected [1] [2] [3]
    selecting. See selections
    setting container properties [1]
    storage model for [1]
partWrapper parameter [1] [2]
Paste (menu command) [1] [2] [3]
Paste As (menu command) [1] [2] [3] [4] [5]
Paste As dialog box [1] [2] [3]
    At the Destination radio buttons
    Automatically radio button
    Editor pop-up menu in
    Embed As radio button [1] [2]
    illustrated
    Kind pop-up menu in [1] [2]
    Manually radio button
    Merge with Contents radio button [1] [2]
    Paste with Link checkbox
Paste with Link checkbox (in Paste As dialog box)
pasting. See clipboard
patching OpenDoc [1]
persistent object ID [1] [2]
persistent objects
persistent references [1]
    and cloning [1]
    creating [1]
    defined
    to auxiliary storage units [1]
    uses for [1]
persistent storage See storage
placement of transferred data [1]
platform-normal coordinates [1]
PlatformFile utility library
plug-ins. See shell plug-ins
pointer shape [1] [2]
    for dragging [1]
position codes
poster page (on thumbnail icon)
PostScript printers (clipping on)
predispatch handlers [1] [2]
Preferences dialog box [1]
preferences. See Editor Preferences dialog box
preferred editor [1] [2]
preferred kind [1] [2]
preferred view type for embedded parts
presentation [1] [2]
    defined
PresentationChanged method (ODPart)
Previous method
Print (menu command) [1] [2]
printing [1] [2]
    and PostScript printers
    and QuickDraw GX [1] [2]
    embedded-part responsibilities [1]
    responsibilities of all parts [1]
    root-part responsibilities [1]
    separate frame for [1]
Process menu. See Application menu
ProcessSemanticEvent method
promises [1]
    fulfilling [1]
    getting data from
    writing [1]
propagating events [1]
properties [1] [2]
    annotations [1] [2]
    defined
    See also container properties, Info properties
    standard [1] [2]
property name
protocols [1]
proxy content [1] [2]
Purge method [1] [2]
purging [1]

Q

QuickDraw GX (printing with) [1] [2]

R

range selections [1]
read-only documents [1]
    and menus [1]
    See also draft permissions
ReadActionState method (ODPart) [1] [2]
reading a part from storage [1]
    See also InitPart, InitPartFromStorage
reading from a storage unit [1]
ReadLinkSpec method
ReadMe files (installing)
ReadPartInfo method (ODPart)
recordable parts [1]
recording semantic events
recursive links
Redispatch method
Redo (menu command) [1] [2] [3]
RedoAction method (ODPart) [1] [2] [3]
reference-counted objects [1] [2]
RegisterCommand method
RegisterDependent method [1] [2]
RegisterFocus method
RegisterIdle method
RegisterWindow method [1] [2]
RegisterWindowForFrame method [1] [2]
Release method
    for frames [1] [2] [3]
    for reference-counted objects [1] [2] [3]
ReleaseAll method [1] [2]
ReleaseExtension method [1] [2]
ReleasePart method
ReleaseRealPart method (ODPart)
releasing [1]
    See also Release, ReleaseAll
RelinquishFocus method [1] [2]
RelinquishFocusSet method
relinquishing foci. See focus, RelinquishFocus, RelinquishFocusSet
Remove method
    for frames [1] [2]
    for properties [1] [2]
RemoveCoercionHandler utility method
RemoveDispatchModule method
RemoveEmbeddedFrame method (ODPart) [1] [2] [3]
RemoveEventHandler utility method
RemoveFacet method [1] [2] [3]
RemoveObjectAccessor utility method
RemoveSpecialHandler utility method
repositioning content [1]
RequestEmbeddedFrame method (ODPart) [1] [2]
RequestFocus method [1] [2] [3]
RequestFocusSet method
RequestFrameShape method [1] [2]
RequestFrameShape method (ODPart)
resize handles [1] [2]
resizing
    content (scaling)
    display frames [1] [2]
    embedded frames [1] [2]
Resolve method
    as Apple Event Manager replacement
    called by message interface
    called by semantic-event handlers
resolving object specifiers [1] [2]
returnID parameter (Apple events)
RevealFrame method (ODPart) [1] [2]
RevealLink method (ODPart) [1] [2]
Revert to Saved (menu command) [1] [2]
reverting (a draft) [1] [2] [3]
root facet [1] [2]
root frame [1] [2]
root part [1] [2] [3]
root window
runtime object relationships [1]
runtime process model [1]

S

Save a Copy (menu command) [1] [2]
Save a Copy dialog box
    Kind pop-up menu in
Save Changes alert box
Save Document (menu command) [1] [2]
scaling content
scope (for cloning) [1]
scriptability levels
    customizable [1]
    recordable [1]
    scriptable [1]
scripting [1] [2] [3]
    and recording
    classes related to [1] [2]
    systems for [1]
scroll bars
    and activation
    in embedded frames [1] [2] [3]
    in windows
scrolling
    and internal transform [1]
    and scroll-bar placement [1]
    automatic [1]
    event handling and [1] [2]
    of embedded-part contents [1]
    of window contents [1]
    to insertion point when pasting
    with scroll bars in a separate frame [1] [2]
    with scroll bars inside your frame [1] [2]
scrolling focus
Select All (menu command) [1] [2] [3]
Select method
selected frame border [1] [2]
selected link border [1]
selected part [1] [2]
selection focus [1] [2]
selection handles [1] [2]
Selection Info (menu command) [1] [2] [3]
    disabling [1] [2]
selections [1] [2] [3]
    and part activation
    background
    clearing
    click-selectable content
    extending
      contiguously [1]
      discontiguously [1]
    in sequenced frames [1]
    multiple [1] [2]
    of hot parts [1]
    of icons [1]
    of links [1]
    range [1]
    user actions to create [1] [2]
semantic events [1] [2] [3]
    and document shell [1]
    classes for [1] [2]
    See also Apple events
    sending [1] [2]
semantic interface [1] [2]
    default [1]
    installing [1]
    of the document shell [1] [2]
semantic interface object [1] [2]
semantic-event handlers [1] [2]
    system-level
semantic-events protocol
SemtIntf utility library
Send method
sequence number
SequenceChanged method (ODPart)
sequenced frames [1]
    opened into part windows [1]
    parts embedded within
    See also frame groups
    selections in [1]
    visual indicators for [1]
service classes [1]
services [1] [2]
session object [1] [2]
Set Data default semantic-event handler [1]
Set Editor dialog box [1] [2]
SetBaseMenuBar method
SetChangedFromPrev method [1] [2]
SetContainingFrame method
SetDescType method
SetDragging method
SetDroppable method [1] [2]
SetFocusOwnership method
SetFrameGroup method
SetInLimbo method
SetMouseRegion method
SetOffset method
SetOSLSupportFlags method
SetOwner method
SetPartInfo method [1] [2]
SetPlatformCanvas method
SetPlatformPrintJob method
SetPresentation method
SetPromiseValue method
SetPropagateEvents method
SetRawData method
SetSourceFrame method
SetSourcePart method
SetSubframe method
Settings button
    in Document Info dialog box
    in Part Info dialog box
Settings dialog box [1] [2] [3] [4]
settings extension [1]
settings extension object [1] [2]
SetValue method
SetViewType method
shape object [1] [2] [3]
shapes [1] [2] [3]
    active shape [1]
    clip shape [1]
    frame shape [1]
    used shape [1]
shell plug-ins [1] [2]
    installing [1]
Shift-clicking [1] [2]
ShouldShowLinks method
Show Frame Outline (menu command) [1] [2] [3] [4]
Show Links checkbox (in Document Info dialog box) [1] [2]
Show method
ShowLinkDestinationInfo method [1] [2]
ShowLinkSourceInfo method
ShowPartFrameInfo method
ShowPasteAsDialog method [1] [2]
ShowSettings method
ShowSourceContent method [1] [2]
sibling frames [1] [2]
SIHelper utility class
SIHelper utility library
SIHelperAbs utility class
SIHlpAbs utility library
small icon view type
small icons [1]
SOM class ID
SOM environment parameter [1]
SOM. See System Object Model
somGetGlobalEnvironment function
somInit method [1] [2] [3]
somSelf parameter
somUninit method [1] [2] [3]
source content
source frame [1] [2] [3]
source, in data transfer [1] [2] [3]
special handlers [1]
splash screens [1]
split-frame views [1] [2]
standard part kinds
StartDrag method [1] [2] [3]
static canvases [1] [2] [3] [4]
stationery [1] [2]
    defined [1]
    installing [1]
Stationery checkbox (in Document Info dialog box) [1] [2]
Stationery folder (for installation) [1]
stationery icons [1]
stationery names [1]
storage [1] [2] [3]
    of display frames [1]
    of embedded frames [1]
storage system [1]
storage system object [1] [2] [3]
storage unit object [1] [2] [3]
storage units [1]
    accessing [1]
    auxiliary [1]
    defined [1] [2]
    properties in [1]
    values in [1]
storage-unit cursors [1] [2]
storage-unit focus [1]
storage-unit ID [1]
    null
storage-unit views [1] [2]
strings
    as parameters to methods [1]
    international [1]
    ISO [1] [2] [3] [4]
    user [1]
strong persistent references
subframes [1] [2]
subject attributes
subsystems
swap tokens [1]
synchronized frames [1] [2]
synthetic command ID
System Object Model (SOM) [1] [2]
    and C++ [1]
    environment parameter
    runtime issues

T

terminology resources [1] [2]
text handling [1]
thumbnail icons [1]
thumbnail view type
Tokenize method [1] [2] [3]
tokens (scripting) [1] [2]
    See also swap tokens
    standard embedded-frame token [1]
tokens (strings)
toolbars. See palettes
transfer of focus. See focus
transfer. See data transfer
TransferFocus method [1] [2]
TransferFocusOwnership method
TransferFocusSet method
transform object [1] [2]
transforms [1] [2] [3] [4]
    and hit-testing
    and scrolling [1]
    bias [1]
    content (composite)
    extending the capabilities of [1]
    external. See external transform
    frame (composite)
    internal. See internal transform
    use for special effects
    window-content (composite)
    window-frame (composite)
TranslateView method
translation
    and linking
    between part kind and Mac OS file type
    defined [1]
    for binding [1]
    for data transfer [1] [2]
Translation dialog box [1] [2]
Translation for Paste dialog box [1] [2]
translation object [1] [2] [3]
translators
two-stage undo actions. See multistage undo actions

U

undo [1] [2] [3]
    action history [1]
    action subhistory [1]
    and clipboard [1]
    and drag and drop [1]
    and linking [1]
    clearing the action history [1]
    embedded frames and [1]
    importance of multilevel support
    multistage actions [1]
    redoing an action [1]
    undoing an action [1]
Undo (menu command) [1] [2] [3]
undo actions [1]
undo object [1] [2]
undo protocol
UndoAction method (ODPart) [1] [2] [3]
UniqueUpdateID method [1] [2]
UnregisterDependent method
UnregisterFocus method
UnregisterIdle method
UnsetFocusOwnership method
update events
update ID
    clipboard
    linking [1]
Update method [1] [2]
Update Now radio button (in Link Source Info and Link Destination Info dialog boxes) [1] [2] [3] [4]
updating
    for drawing [1]
    links [1] [2] [3]
used shape [1] [2] [3] [4]
UsedShapeChanged method (ODPart) [1] [2]
user events [1] [2]
    and document shell [1]
    and undo [1]
    event types [1]
      activate events [1] [2]
      keyboard events
      menu events [1]
      mouse events [1] [2] [3]
      null events [1]
      other events [1]
      update events
      window events
    hit-testing [1]
    in controls [1]
    in menus [1]
    in modal dialog boxes [1]
    in modeless dialog boxes [1]
    in windows [1]
    invalidating and updating [1]
    mouse-down tracking [1]
    mouse-up tracking [1]
    propagating [1]
    scrolling [1]
user strings [1]
user-events protocol
UsingPreDispatchProc method
utilities
    CALib
    DlogUtil
    Except
    FocusLib
    ODDesUtl
    ODMemory
    PlatformFile
    SemtIntf
    SIHelper
    SIHlpAbs
    WinUtils
utility windows. See modeless dialog boxes, palettes

V

Validate method
validating [1]
value type
value-name-space object
values [1]
    defined
    reading and writing [1]
View in Window (menu command) [1] [2] [3] [4]
View menu [1] [2]
view type [1] [2] [3]
    changing [1]
    defined
    preferred, for embedded parts
viewers. See part viewers
views, multiple [1]
ViewTypeChanged method (ODPart)

W,X,Y,Z

weak persistent references
WeakClone method
white space
window canvas
window coordinate space [1]
window events
window ID [1] [2]
window object [1] [2]
window-content transform (composite)
window-frame transform (composite)
window-state object [1] [2] [3]
windows [1] [2] [3]
    activating and deactivating [1] [2]
    adjusting for monitor size
    allocating in temporary memory [1]
    closing
    controls in border of [1]
    creating and registering [1]
    disposing of (platform-specific) [1]
    event handling in [1]
    moving
    opening [1] [2]
    resizing
    root
    See also document windows, part windows
    stored characteristics of [1]
    zooming
Windows menu [1]
WinUtils utility library
WriteActionState method (ODPart) [1] [2]
WritePartInfo method (ODPart)
writing a part to storage [1]
    See also Externalize
writing to a storage unit [1]
z-ordering

Previous Book Contents Book Index Next

© Apple Computer, Inc.
16 JUL 1996




Navigation graphic, see text links

Main | Page One | What's New | Apple Computer, Inc. | Find It | Contact Us | Help